#include "SparkEditorNotebookToolBar.h"

#include "SparkEditorToolBarFile.h"
#include "SparkEditorToolBarEdit.h"
#include "SparkEditorToolBarHelp.h"

SparkEditorNotebookToolBar::SparkEditorNotebookToolBar()
{

}

SparkEditorNotebookToolBar::SparkEditorNotebookToolBar(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style)
	: SparkEditorNotebook(parent, id, pos, size, style)
{
	SparkEditorToolBarFile* fileToolbar = new SparkEditorToolBarFile(this, wxID_ANY, wxDefaultPosition, wxDefaultSize,
		wxAUI_TB_DEFAULT_STYLE | wxAUI_TB_OVERFLOW | wxAUI_TB_HORIZONTAL);
	fileToolbar->ConnectEvent();
	AddPage(fileToolbar, wxT("Files"), false);

	SparkEditorToolBarEdit* editToolbar = new SparkEditorToolBarEdit(this, wxID_ANY, wxDefaultPosition, wxDefaultSize,
		wxAUI_TB_DEFAULT_STYLE | wxAUI_TB_OVERFLOW | wxAUI_TB_HORIZONTAL);
	editToolbar->ConnectEvent();
	AddPage(editToolbar, wxT("Edit"), false);

	SparkEditorToolBarHelp* helpToolbar = new SparkEditorToolBarHelp(this, wxID_ANY, wxDefaultPosition, wxDefaultSize,
		wxAUI_TB_DEFAULT_STYLE | wxAUI_TB_OVERFLOW | wxAUI_TB_HORIZONTAL);
	helpToolbar->ConnectEvent();
	AddPage(helpToolbar, wxT("Help"), false);

}

SparkEditorNotebookToolBar::~SparkEditorNotebookToolBar()
{

}

void SparkEditorNotebookToolBar::ConnectEvent(void)
{

}